on one's last leg - Turc Anglais Dictionnaire